@echo off
chcp 65001 >nul
echo ===============================================
echo   Spring Boot + RustFS 文件管理系统
echo ===============================================
echo.

echo [1/2] 正在编译项目...
call mvn clean package -DskipTests

if %errorlevel% neq 0 (
    echo.
    echo ❌ 编译失败！请检查错误信息。
    pause
    exit /b 1
)

echo.
echo [2/2] 正在启动应用...
echo.
echo ✅ 应用启动成功！
echo 📝 访问地址: http://localhost:8080
echo.
echo 按 Ctrl+C 停止应用
echo ===============================================
echo.

call mvn spring-boot:run

pause

